Skip to content

Enhance coning and sculling algorithm allowing optimized calibration (DLAB-123)#103

Merged
ali-cetin-4ss merged 8 commits into
mainfrom
coning-sculling-optimized
Jun 12, 2026
Merged

Enhance coning and sculling algorithm allowing optimized calibration (DLAB-123)#103
ali-cetin-4ss merged 8 commits into
mainfrom
coning-sculling-optimized

Conversation

@hakon-molven-4ss

@hakon-molven-4ss hakon-molven-4ss commented May 28, 2026

Copy link
Copy Markdown
Contributor

Description

  • Adds a version of ConingScullingAlg that includes calibration of raw measurements including scaling, misalignment and bias errors. A naive, sample by sample correction yields matrix-vector multiplications for each high frequent step. This version roughly halves the number of matrix-vector multiplications, as indicated in the test.
  • Simplifies the ConingScullingAlg API slightly, removing dtheta and dvel methods

Checklist

  • PR title is descriptive and fit for injection into release notes (see tips below).
  • Correct label(s) are used.

PR title tips:

  • Use imperative mood.
  • Describe the motivation for change, issue that has been solved or what has been improved - not how.
  • Examples:
    • Add functionality for Allan variance to smsfusion.simulate
    • Upgrade to support Python 3.10
    • Remove MacOS from CI

@hakon-molven-4ss hakon-molven-4ss added the enhancement Changes that make the code perform better label May 28, 2026
@hakon-molven-4ss hakon-molven-4ss changed the title Add optimized Coning and Sculling algorithm allowing calibration (DLAB-123) Enhance coning and sculling algorithm allowing optimized calibration (DLAB-123) May 28, 2026
@ali-cetin-4ss ali-cetin-4ss merged commit 0a47d38 into main Jun 12, 2026
3 checks passed
@ali-cetin-4ss ali-cetin-4ss deleted the coning-sculling-optimized branch June 12, 2026 11:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Changes that make the code perform better

Development

Successfully merging this pull request may close these issues.

2 participants